package my.design.enjoy;

/**
 * @author zp
 * @version 1.0
 * @description: 抽象享元类：定义充电宝
 * @date 2022/10/15 15:31
 */
public abstract class BasePowerBankFlyWeight {
    /**
     * 维持一个是否在使用中的状态 true：正在使用 false：未使用
     */
    boolean inUse = false;

    /**
     * 使用充电宝
     */
    public abstract void use(User user);

    /**
     * 结束使用
     */
    public abstract void endUse(User user);
}
